// import XtxSkeleton from './xtx-skeleton.vue'
export default {
    install(app) {
        /*
        返回值(是一个function)=require.context('路径','是否导入子文件夹','匹配')
        返回值他有一个属性交keys()能够获取导入文件的路径
        返回值(路径)就能拿到组件的内容
        */
        
        //读取当前./文件夹所有.vue结尾的文件(只是拿到路径)
        const comFn = require.context('./', false, /\.vue$/)
        // console.log('拿到路径', comFn.keys()) //拿到路径
        //拿到所有路径后,循环遍历
        comFn.keys().forEach(item => {
            //通过前面读取文件的返回方法,传入路径就能读取出相应组件(类似import处理)
            const _temp = comFn(item).default
            //全局注册处理
            app.component(_temp.name,_temp)
            // console.log('comFn(item)', comFn(item).default)
            
        })


        // app.component(XtxSkeleton.name, XtxSkeleton)
}

}